Ext.onReady( function() {
	Ext.get('username').focus();
	Ext.get('reset').on('click', function() {
		Ext.get('username').focus();
	});
	Ext.get('login').on('click', function() {
		strUserName = Ext.get('username').getValue();
		strPassWord = Ext.get('password').getValue();
		if ("" == strUserName || "" == strPassWord) {
			Ext.MessageBox.alert('提示', '用户名和密码不能为空！');
			return;
		}		
		showProgress('正在登录系统，请稍候...');
		setTimeout( function() {
			Ext.Ajax.request( {
				url :WebServiceUrl,
				params : {
					trancode :'9001',
					username :strUserName,
					password :strPassWord
				},
				method :'Post',
				success : function(result, request) {
					var jsonData = Ext.util.JSON.decode(result.responseText);
					if (jsonData.success) {
						Ext.MessageBox.alert('操作成功', jsonData.message);
						window.location.replace("./");
					} else {
						Ext.MessageBox.alert('操作失败', jsonData.message);
					}
				},
				failure : function(result, request) {
					Ext.MessageBox.show( {
						title :'错误提示',
						msg :'通信出错，请检查网络',
						buttons :Ext.MessageBox.OK,
						icon :Ext.MessageBox.ERROR
					});
				}
			});
			Ext.MessageBox.hide();
		}, 1000);
	});
});